package com.dci.dao.pms.project;

import com.dci.model.project.ProjectManager;
import com.dci.param.SearchMap;

import java.util.List;

public interface ProjectManagerMapper {
    int deleteByPrimaryKey(String id);

    int insert(ProjectManager record);

    int insertSelective(ProjectManager record);

    ProjectManager selectByPrimaryKey(ProjectManager record);

    int updateByPrimaryKeySelective(ProjectManager record);

    int updateByPrimaryKey(ProjectManager record);

    List<ProjectManager> queryByAny(SearchMap searchMap);


    List<ProjectManager> selectProjectPagesList(ProjectManager record);

    List<ProjectManager> getUnreviewedList(ProjectManager record);

    void saveColumns(String sql);

    List< ProjectManager > selectProjectInfoByUserId(String userId);
    List<ProjectManager> selectById(String id);

}